package com.shine.app.bean.request;

import com.google.gson.annotations.SerializedName;
import com.shine.app.bean.BaseBean;
import com.shine.app.commons.StringUtils;

public class UpdateProfileBean extends BaseBean {

	private static final long serialVersionUID = 1L;
	@SerializedName("UserId")
	private String userId;
	@SerializedName("Firstname")
	private String firstname;
	@SerializedName("Lastname")
	private String lastname;
	@SerializedName("Email")
	private String email;
	@SerializedName("Address")
	private String address;
	@SerializedName("City")
	private String city;
	@SerializedName("State")
	private String state;
	@SerializedName("Zipcode")
	private String zipcode;
	@SerializedName("PhoneNumber")
	private String phoneNumber;

	public UpdateProfileBean() {

	}

	public UpdateProfileBean(String userId, String firstname, String lastname,
			String email, String address, String city, String state,
			String zipcode, String phoneNumber) {
		this.userId = userId;
		this.firstname = firstname;
		this.lastname = lastname;
		this.email = email;
		this.address = address;
		this.city = city;
		this.state = state;
		this.zipcode = zipcode;
		this.phoneNumber = phoneNumber;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getFirstname() {
		if (StringUtils.isEmpty(firstname)) {
			firstname = "";
		}
		return firstname;
	}

	public void setFirstname(String firstname) {
		this.firstname = firstname;
	}

	public String getLastname() {
		if (StringUtils.isEmpty(lastname)) {
			lastname = "";
		}
		return lastname;
	}

	public void setLastname(String lastname) {
		this.lastname = lastname;
	}

	public String getEmail() {
		if (StringUtils.isEmpty(email)) {
			email = "";
		}
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getAddress() {
		if (StringUtils.isEmpty(address)) {
			address = "";
		}
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getCity() {
		if (StringUtils.isEmpty(city)) {
			city = "";
		}
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getState() {
		if (StringUtils.isEmpty(state)) {
			state = "";
		}
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getZipcode() {
		if (StringUtils.isEmpty(zipcode)) {
			zipcode = "";
		}
		return zipcode;
	}

	public void setZipcode(String zipcode) {
		this.zipcode = zipcode;
	}

	public String getPhoneNumber() {
		if (StringUtils.isEmpty(phoneNumber)) {
			phoneNumber = "";
		}
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

}
